home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Soundblaster Multimedia Experience 4
/
The SoundBlaster Multi Media Experience vol 4.iso
/
sndtools
/
midas
/
midas.txt
< prev
next >
Wrap
Text File
|
1994-06-30
|
5KB
|
108 lines
MIDAS Sound System information / FAQ
------------------------------------
MIDAS Sound System is Copyright 1994 Petteri Kangaslampi and
Jarno Paananen. This file contains some information about MIDAS
Sound System and answers to some questions we have received
lately. It should be accurate, but as MIDAS is under constant
development some information here may already be out of date as
you see this file.
MIDAS Sound System is a music and sound system for Borland C,
Pascal and Assembler programmers. It features up to 32 channels
of digitized sound, with real-time mixing on soundcards that do
not support more channels on hardware. MIDAS mixing routines
allow freely selectable sampling rate, volume and panning on all
channels, so that they are suitable for music as well as sound
effects.
MIDAS currently supports Gravis Ultra Sound, Creative Labs Sound
Blaster series (normal SB, SBPro and SB 16), Media Vision Pro
Audio Spectrum series (normal PAS, PAS+ and PAS 16), and
Microsoft Windows Sound System. We will add support to any sound
card supporting digital sound without constant CPU usage (DMA or
similar), provided that we can get the programming information
and a soundcard for testing.
MIDAS mixing routines are fast, and use 16-bit mixing on all
soundcards for maximum quality. Coming in the near future is
faster raw 8-bit mixing for 8-bit soundcards (with lower
quality), and additinional sound amplifying for 8-bit higher
quality mixing routines for better sound quality.
MIDAS Sound System allows several different Module Players for
maximum compatability. There are currently two Module Players,
for Scream Tracker 3 and Pro Tracker modules, which are believed
to be the most compatible players on PC, naturally excluding
Tammilehto's own STMIK. Both Module Players implement a great
amount of undocumented features and bugs found in the original
players, so that all modules can be played correctly. Adding new
Module Players for other format is fast and easy, as the
existing ones can be used as a basis.
Although MIDAS Sound System is packed with features, it does not
take very much memory. All unwanted components, like different
Module Players, can be easily left out, and even the ones that
will be linked into the application can be reduced from
unnecessary data, such as module command names etc. In addition
to this, MIDAS fully supports EMS memory for both sample and
pattern data. Thus playing a 500kb module requires, when using
16-bit stereo, only approximately 35kb of memory plus the
executable code.
MIDAS also includes a timer system for playing the music in
background, featuring built-in screen synchronization. This way
it is possible to change, for example, the screen start address
and palette in interrupt, effectively using triple-buffering
etc, while still playing the music in background on all sound
cards. This also ensures that no Vertical Retraces will be
missed even on slow computer.
And most importantly: MIDAS will be available free of charge
with all source code included! We know that we are probably
crazy doing this, but we want to give all demo and free game
programmers a good music system to work with.
MIDAS Sound System may be used free of charge for free
programs like demos or freeware games, but for commercial
(including ShareWare) separate commercial licensing is
required. Prices for commercial licenses are from $500USD up
per product, depending on how much extra work is required
from our part. Other licensing methods, including royalties
or a larger one-time fee for unlimited use are also possible.
Contact us for details.
MIDAS Sound System is not available yet for the public, as it is
still under heavy development and testing. We are trying to get
it into beta testing condition as soon as possible, and will
release the beta version for public testing. It will at least be
uploaded to some of the bigger FTP-sites. We will post the
information at least to comp.sys.ibm.pc.soundcard,
comp.sys.ibm.pc.demos and rec.games.programmer when MIDAS is
available.
For more information about MIDAS Sound System, contact us:
email:
pekanga@freeport.uwasa.fi (Petteri Kangaslampi)
gurus2@freeport.uwasa.fi (Jarno Paananen)
Jarno_Paananen@sonata.fipnet.fi (Jarno Paananen,
might be faster)
voice:
+358-31-646764 (Petteri Kangaslampi)
+358-31-3422147 (Jarno Paananen)
Please restrict your calls to 10.00 - 21.30, Finnish
time.
normal mail:
Petteri Kangaslampi
Simeoninkuja 4
FIN-36240 Kangasala 4
Finland
Jarno Paananen
Puskalantie 6
FIN-37120 Nokia
Finland